triangular poniard - French English Dictionary